using UniversalAdmin.Application.Dtos.Log;

namespace UniversalAdmin.Application.Services.Interfaces;

public interface ILogService
{
    Task AddAsync(CreateLogDto dto);
    Task<(int TotalCount, List<LogDto> Items)> QueryAsync(LogQueryDto dto);
    Task<byte[]> ExportAsync(LogQueryDto dto);
     Task CreateLogAsync(CreateLogDto logDto, CancellationToken cancellationToken);
} 